worm shaped - Espagnol Anglais Dictionnaire